Vấn đề về Cập nhật dữ liệu

Discussion in 'CSDL cho java' started by Quách Thiên, 7/1/13.

  1. Quách Thiên New Member

    Hiện mình đang làm một project về website bán hàng, yêu cầu là lưu lại chi tiết các đơn đặt hàng đã được đặt. Nhưng mình đang thắc mắc là khi cập nhật giá sản phẩm thì giá trị của đơn đặt hàng sẽ thay đổi theo, vì bảng Đơn hàng có trường sản phẩm tham chiếu tới bảng Sản phẩm. Cho hỏi có cách nào để cập nhật giá của sản phẩm mà ko làm ảnh hưởng đến giá trị của đơn hàng không?
    Cám ơn nhiều
  2. JackV Administrator

    Vấn đề như vậy, bạn đã biết rồi. Chỉ cần không giữ tham chiếu, chỉ giữ giá trị, thực tế khi đơn hàng đã xuất rồi nó chỉ giữ các giá trị, người ta chỉ dùng mã số để tham chiếu khi cần kiểm tra.
    select ... insert into ...
    Quách Thiên likes this.
  3. hmp_of_you New Member

    Bạn nên lưu giá sản phẩm tại thời điểm tạo đơn hàng vào chi tiết đơn hàng, và dùng giá đó để tính chứ không dùng giá của bảng sản phẩm.
    Quách Thiên likes this.
  4. Quách Thiên New Member

    xem ra có nhiều cách giải quyết vấn đề này nhỉ, cám ơn các bạn nhiều :D

Chia sẻ trang này



Ve may bay di Ha Noi | Ve may bay di Vinh | Ve may bay di Hue | Ve may bay di Da Nang | Ve may bay di Nha Trang | Ve may bay di Da Lat | Ve may bay di Phu Quoc | Ve may bay di Sai Gon | Ve may bay di TPHCM | Ve may bay di Buon Me Thuot | Ve may bay di Hai Phong | Ve may bay di Dong Hoi | Ve may bay Vietjet Air | Phong ve may bay Vietjet Air | Ve may bay Vietnam Airlines | Phong ve may bay Vietnam Airlines | Ve may bay Vietnam Airlines | Ve may bay gia re | Ve may bay | Mua ve may bay | Jetstar | Vietnam Airlines | Air Asia | Tiger Airways | Ve may bay di My | Vietjet Air | Ve may bay di Ha Noi | Ve may bay di Da Nang | Ve may bay di Hai Phong | Ve may bay di Vinh