wiki:RelationalModel

Version 9 (modified by 231007, 13 days ago) ( diff )

--

Релационен Модел

ЕР Дијаграм за системот

Relational diagram



Детален опис на табелите

  1. User → Customer / Employee / Manager

Моделот започнува со ентитетот user, кој ги содржи основните податоци за сите корисници (email, password, статус, датум на креирање).

Наместо да се дуплираат овие податоци во повеќе табели, користен е пристап на наследување (generalization), при што customer, employee и manager се специјализации на user.

Овој пристап е избран затоа што овозможува:

централизирано управување со кориснички сметки избегнување на дуплирање на податоци можност за проширување (еден корисник потенцијално да има повеќе улоги)

Секоја од овие табели содржи дополнителни атрибути специфични за улогата.

Attachments (3)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.