Привет, я немного борюсь с этим и могу использовать некоторые идеи ...Записи, связанные с любой таблицей?
Скажите, что у моей базы данных следующие таблицы; Клиентов Supplers SalesInvoices PurchaseInvoices Валюты
и т.д. и т.п.
Я хотел бы иметь возможность добавить «Notes» запись к любому типу записи
Нота таблица хотел бы этот
NoteID Int (PK)
NoteFK Int
NoteFKType Varchar(3)
NoteText varchar(100)
NoteDate Datetime
Где NoteFK - это ПК клиента или поставщика и т. Д., А NoteFKType говорит, какой тип reco rd примечание против
Теперь я понимаю, что я не могу добавить FK, который ссылается на несколько таблиц без NoteFK, которые должны присутствовать во всех таблицах.
Итак, как бы вы разработали вышеуказанное? Примечания FK должно быть в любом из приведенных выше таблиц
Cheers, Daniel
Требуется ли ссылочная целостность на уровне базы данных, или вы можете жить с ссылочной целостностью, управляемой приложениями? – tschaible