Я пытаюсь создать базу данных, которую я могу использовать для отслеживания цен бакалеи в определенные даты. Моя проблема состоит в том, что я не могу выяснить, как иметь однократного партнера нескольких данных. Например, морковь. Индекс был бы морковью. Затем несколько полей категоризации (т.е., Produce|Vegetable) Затем я могу ввести цену, дата, что цена была допустима, хранит, который продавал за упомянутую цену и т.д. И в следующий раз, когда я покупаю морковь, я могу просто добавить новый набор оценки данных, которые были бы связаны с исходной морковной записью. Я знаю очень мало о здании базы данных, поэтому если бы у кого-либо есть что-то, что я мог бы просто изменить, я был бы очень признателен за его. С другой стороны, пошаговое учебное руководство было бы большим.
Имейте a tblProducts
это содержит первичный ключ, название продукта и оценку. Затем в Вашем tblPurchases
включайте столбец, который ссылается на первичный ключ в tblProducts
.
То, что я рекомендовал бы, является чем-то вроде дизайна схемы "снежинка".