ЕРД проти діаграми класів
Діаграма класів
Цей термін використовується в галузі програмного забезпечення. В одній з мов програмного забезпечення під назвою "UML" або "Уніфікована мова моделювання" є структурні діаграми, які описують або показують структуру будь-якої системи за допомогою показу класів системи. Ці діаграми також показують операції класів, атрибути та зв’язки між різними класами. Ці діаграми, які описують класи за допомогою діаграм, називаються діаграмами класів.
В об'єктно-орієнтованому моделюванні діаграма класів є основним блоком для побудови всієї структури. Діаграми класів використовуються для двох основних речей:
Вони використовуються для концептуального моделювання систематичного застосування.
Детальне моделювання з метою переведення в коди програмування.
Діаграми класів мають багато класів і підкласів, і ці класи показують головний об'єкт, його взаємодію з іншими класами та об'єктами, які потрібно запрограмувати. Ці три класи представлені на діаграмах класів за допомогою ящиків. Ці скриньки містять три різні частини. У верхній частині міститься назва класу, у середній - атрибути класу, а в нижній - з операціями, які може виконувати клас.
Оскільки ці діаграми класів використовуються для представлення дизайну системи, класи ідентифікуються та сортуються разом, щоб показати зв’язок між об'єктами. Представлення - це статична діаграма, яка є діаграмою класів.
Джерело
http://www.google.com/search?q=class+diagram&hl=uk&safe=off&prmd=ivns&tbm=isch&tbo=u&source=univ&sa=X&ei=99TxTf_-FYLOrQfj1pj6Bw&ved=0CCgQsAQ&bih=16
ERD (Діаграми відносин між особами)
Як концептуальне, так і абстрактне представлення даних в інженерії програмного забезпечення називається моделюванням сутнісних відносин. Це моделювання використовується для моделювання бази даних. Це метод, за допомогою якого виробляється концептуальна модель системи. Діаграми, отримані цим методом, називаються діаграмами відношення сутності. Ці діаграми не показують жодної єдиної сутності; вони показують набір сутностей або набір відносин.
Набори сутностей представлені прямокутниками, а алмази представляють множини відношень в ERD. Рядок з'єднується, коли в сукупності сукупностей бере участь сукупність сукупності. Овали використовуються для представлення атрибутів. ЕРД використовуються для представлення інформації або типу інформації, необхідної для зберігання в базі даних. Вони використовуються як вимога до аналізу.
Джерело
http://www.google.com/search?q=ERD&hl=uk&safe=off&prmd=ivns&tbm=isch&tbo=u&source=univ&sa=X&ei=ANfxTZXrGY3SrQe5nf35Bw&ved=0CFAQsAQ&biw=168029bi
Підсумок:
Діаграми класів використовуються для представлення основного об'єкта або будівельного блоку системи. Вони використовуються для показу зв’язку одного класу з іншим, а також представляють атрибути системи. Однак ERD - це більше база даних у вигляді таблиць. Вони показують не індивідуальні відносини, а набори відносин, а також сукупності сутностей. Вони показують тип інформації, який потрібно зберігати в базі даних.
Діаграма класу та ERD мають дуже різні графічні зображення.