wag-managment-api-service-v.../a_project_files/drafts_and_notes/evyos-draft/evyos-database-schema/schema-attempt-24-09-04.txt

96 lines
1.3 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

class Person:
1. Berkay Karatay
2. Melih Asd
3. Osman
...
class User:
Berkay User
Melih User
...
class Company:
Evyos
...
class Departments:
General Managment
Information Tech. Dep.
Sales
...
class Duties:
General Manager
Backend Developer
Area Manager
Kazan Manager
...
class Occupant:
job_resp: Boolean true | false true
resp_empp_id Employees[1]
Bina Sakini
...
class Employees:
1. st - en - Person 1
3. st - en - Person 3
...
class Events2Employees:
class Events2Occupants:
class Events:
1. Cari Hesap kontrol
2. Cari Hesap Gözlem
3. Cari Hesap Oluştur
Cari Hesap [WAG]
Kazan Dairesi İşleri
Daire Bilgileri [HAG]
Sorumlu Kişiye Mail [WAG]
Bina Bilgileri [HAG]
Wag APi Service Build
Hag APi Service Build
...
class BudgetRecords:
CRUD Row(s)
CompanyBudgetRecords:
/list
/create
/update
/delete
/destroy
CompanyEmployees:
1 insan(class Person) + 1 görev(class CompanyDuty)
CompanyDuty:
n(görev) kümesi
CompanyDepartments:
n(duty) kümesi
[Login Action]
Person -> User
Query: Event
Company -> Department -> Duty -> Employee -> Person | (n) Occupant -> Person
Company : evyos.com
Department : Satış Dep.
Duty : Temsilci
Employee: Berkay Karatay[Person]
(n) Occupant
Occupant: Melih[Person]
Occupant: Songül[Person]
Occupant: Günay[Person]