Coflyr · backend model review
Independent backend tables
Applied to the local backend database · EntityRelations consolidation and zero foreign keys verified.
424registered model tables
993relationship rules
0foreign keys in all tables
1table in review
423tables awaiting review
EntityRelations defines the rules. EntityLinks manages the connections. Every table keeps its own records; existing lookup fields remain available for current screens and APIs.
Review one table at a time: TimeRequirements.
Its 63 reviewed fields and nine row roles are preserved. This review checks relationship ownership and meaning. Other tables remain pending.
Its 63 reviewed fields and nine row roles are preserved. This review checks relationship ownership and meaning. Other tables remain pending.
Open TimeRequirements field decisions · Full field catalog
All backend model tables
Inspect any table below. The active review remains TimeRequirements until its review is completed through the backend.
| Table | Status | Fields | Outgoing links | Incoming links |
|---|
Custom relationship rules
These 21 rules share the same EntityRelations table. Their existing graph connections and entity names are preserved.
Show custom rules (21)
| Rule | Source | Target | Cardinality |
|---|---|---|---|
Parent ofBusinessPartnerHierarchy | BusinessPartner | BusinessPartner | OneToMany |
Related business partnerBusinessPartnerToBusinessPartner | BusinessPartner | BusinessPartner | ManyToMany |
Has capabilityBusinessPartnerToCapability | BusinessPartners.BusinessPartners | BusinessPartners.BusinessPartnerCapabilities | OneToMany |
Has addressBusinessPartnerToContactAddress | BusinessPartners.BusinessPartners | BusinessPartners.ContactAddresses | OneToMany |
Parent ofContactAddressHierarchy | ContactAddress | ContactAddress | OneToMany |
Child action typeDefectActionTypeParent | Administration.DefectReferenceValues | Administration.DefectReferenceValues | OneToMany |
Has ATA chapterPartToAta | Parts.PartMaster | Administration.Ata | ManyToOne |
Has commodity codePartToCommodityCode | Parts.PartMaster | MasterData.CommodityCode | ManyToOne |
Priced inPartToCurrency | Parts.PartMaster | MasterData.Currencies | ManyToOne |
Has customs end usePartToCustomsEndUse | Parts.PartMaster | MasterData.CustomsEndUses | ManyToOne |
Has customs unitPartToCustomsMeasurementUnit | Parts.PartMaster | MasterData.MeasureUnits | OneToMany |
Has UN numberPartToDangerousGoodsUnNumber | Parts.PartMaster | DangerousGoods.DangerousGoodsReferences | ManyToOne |
Has external unitPartToExternalMeasurementUnit | Parts.PartMaster | MasterData.MeasureUnits | OneToMany |
Has fixed asset codePartToFixedAssetType | Parts.PartMaster | MasterData.FAType | ManyToOne |
Has hazard classPartToHazardClass | Parts.PartMaster | DangerousGoods.DangerousGoodsReferences | ManyToOne |
Has internal unitPartToInternalMeasurementUnit | Parts.PartMaster | MasterData.MeasureUnits | OneToMany |
Has manufacturerPartToManufacturerBusinessPartner | Parts.PartMaster | BusinessPartners.BusinessPartners | ManyToMany |
Has material typePartToMaterialType | Parts.PartMaster | MasterData.MaterialType | OneToMany |
Measured inPartToMeasurementUnit | Parts.PartMaster | MasterData.MeasureUnits | OneToMany |
Has packing groupPartToPackingGroup | Parts.PartMaster | DangerousGoods.DangerousGoodsReferences | ManyToOne |
Revision ofPartToRevisionOf | Parts.PartMaster | Parts.PartMaster | ManyToOne |