# Entities Concrete entity implementations inheriting from AyCode.Entities abstract generics. Used by database integration tests. ## Key Files - **`User.cs`** — `AcUser`. - **`Company.cs`** — `AcCompany`. - **`UserToCompany.cs`** — `AcUserToCompany` junction entity. - **`Profile.cs`** — `AcProfile
`. - **`Address.cs`** — `AcAddress` + `IAcAddressDtoBase` with DTO support. - **`UserToken.cs`** — `AcUserTokenBase` authentication token. - **`EmailMessage.cs`** — `AcEmailMessage`. - **`EmailRecipient.cs`** — `AcEmailRecipient`. ## Relationships User ↔ Company (many-to-many via UserToCompany), User → Profile → Address (one-to-one chain), EmailMessage → EmailRecipient (one-to-many).