問題タブ [entity-relationship-model]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
oracle12c - エンティティ関係モデル作成ガイドラインに関する懸念
私は現在、オンラインの Oracle Academy データベース設計コースに登録しています。このコースでは、譲渡不能な関係の概念について簡単に説明しています。それらの背後にある概念は理解していますが、コースの詳細が漠然としているため、いくつか疑問が残りました。
1:1 または M:M の関係で結ばれているエンティティ間に、譲渡不能な関係が存在することはありますか? オラクルが提供するすべての例は、1:M の関係を示しています。
譲渡不可能な関係を表すために使用されるひし形は、オプションであるか必須であるかにかかわらず、関係のいずれかの端に描くことができますか? 私は彼らが関係の強制的な終わりにしか現れることができないと信じていますが、私は確信したい.
同様に、譲渡不可能な関係を表すために使用されるひし形は、関係の両端に表示される可能性がありますか?
database - 完全参加の関係と識別関係の違いは何ですか?
私は、完全参加の関係の場合と、特定関係の場合の両方で、一方のエンティティーが他方なしでは存在しないということを読んだことがあります。
私はまた、「すべての完全な参加が特定の関係を意味するわけではない」と読みました.
それらの違いは何ですか?
entity-framework - How to define a class diagram from an entity relationship diagram?
I'm currently working on a project in which we're required to define a Entity Relationship Diagram and a UML Class Diagram from a set system.
I've successfully managed to define the ERD. It required me to break down information from a specification and form them into entities and then define a relationship between the entities to represent the system.
Now that I've done that I'm now onto the UML Class Diagram, but the only issue is I have no idea how to incorporate what I've defined inside my ERD into a UML Class Diagram as I've been told the structure between both diagrams are quite different.
Do entities from the ERD in a sense serve as a class in the UML?
Do the attributes from the entities in the ERD form the attributes in the classes?
How can you easily define what attributes and methods you make public, private, and protected?
I understand a lot of the basics of UML and ERD on their own, but to take an entity relationship diagram and appropriately incorporate it into a UML is something i'm quite lost on where to start with.
Any tips or advice would be greatly appreciated.