Скажите, что у вас есть несколько «вещей», каждый из которых может содержать один или несколько комментариев. Продукт и заказ, например. Как должны быть структурированы таблицы ....Дизайн базы данных для многоцелевого использования Таблица
- продукта, заказ, комментарий, ProductComment {ProductID, CommentID}, {OrderComment OrderID, CommentID}
- продукта, заказ, ProductComment {ProductID, Text}, OrderComment {OrderID, текст}
- продукта, Заказ, комментарий {ProductID, OrderID, текст}
Использование SQL Server 2008, кстати.
Мысли, мнения?
Взгляните на ** [аналогичный вопрос/ответ] (http://stackoverflow.com/questions/4050784/defining-multiple-foreign-keys-in-one-table-to-many-tables/4051523 # 4051523) **. –