PDA

View Full Version : Tạo Database truy xuất nhiều ID



kevill1809
16-12-2010, 21:06
Em đang làm 1 đồ án linh kiện PC mà ko biết lam sao để từ 1 main show các linh kiên thích hợp khác và ngược lại. Vấn đề chính là 1 main thích hợp nhiều linh kiện cùng loại (vd như RAM) và ngược lại, Em chỉ làm đc main thích hợp nhiều RAM nhưng những RAM đó chỉ show đc 1 loại Main tương ứng mà thui và ngược lại với RAM cũng vậy. Ai biết thiết kế sao cho hợp lý chỉ dùm với

khoathi
17-12-2010, 09:04
Có phải ý của bạn là 1 main sẽ thích hợp với nhiều ram tương ứng, và 1 ram sẽ thích hợp với nhiều main nào đó đúng không? Quan hệ n-n. Theo mình bạn nên thêm 1 bảng trung gian giữa 2 bảng đó. VD:

Main(MainID, MainName, MainDetail)
Ram(RamID,RamName,RamDetail)

Bạn thêm bảng trung gian này:
ChiTiet(ChiTietID, MainID, RamID)

Tương tự với các linh kiện khác thì bạn thêm trường của link kiện đó vào

kevill1809
17-12-2010, 09:41
Cám ơn nhiều! Mình mới hỏi thầy sáng nay thầy cũng nói giống như vậy