Good Day,Отношение модели E/R
Я работаю над задачей, и Entity Relationship является новой для меня. Я только что начал. У меня есть следующий сценарий, и я решил это в соответствии с тем, что я понял до сих пор.
Мы можем думать о связях в модели E/R как о наличии ключей, как это делают сущности. Пусть R - отношение между наборами объектов E1, E2, ..., En. Тогда ключом для R является множество K атрибутов, выбранных из атрибутов E1, E2, ..., En таких, что если (e1, e2, ..., en) и (f1, f2, ..., fn) являются двумя разными наборами в отношение, установленное для R, то невозможно, чтобы эти кортежи совпадали во всех атрибутах K. Теперь предположим, что n = 2; то есть R является бинарным отношением. Кроме того, для каждого I пусть Ki - набор атрибутов, который является ключом для набора объектов Ei. С точки Е1 и Е2, дают наименьший возможный ключ для R в предположении, что:
- R является много-много
- R является много-один из E1 в E2.
- R является много-от E2 до E1.
- R является одним-единственным.
Для 2. Я решил это как следующее.
Если R многозначает от E1 до E2, то два набора (e1, e2) и (f1, f2) отношения, установленные для R, должны быть одинаковыми, если они согласуются с ключевыми атрибутами для E1. Чтобы понять, почему, конечно, e1 и f1 одинаковы. Поскольку R многозначает от E1 до E2, e2 и f2 также должны быть одинаковыми. Таким образом, пары одинаковы.
Может ли (3) быть таким же, как (2)? Также не могли бы вы посоветовать мне или дать мне подсказку о 1 и 4. Помощь будет оценена по достоинству.
Большое спасибо