The hatchery records that describe where birds live and what they produce. Four related entities on one page.
Compile note. Confirmed: flocks are named with a breed-and-source convention (e.g.,
EE-7-ANDREW H) and carry sex-split head counts (males of a total). Fields marked‹confirm›should be read from the live model.
A poultry breed. The basis for products and flocks.
| Field | Type | Description |
|---|---|---|
Id |
GUID | Unique identifier. |
Name |
text | Breed name (e.g., Easter Egger, Novogen Brown). ‹confirm› |
Code |
text | Short code used in product/flock naming (e.g., EE). ‹confirm› |
| …additional fields | ‹confirm› |
To be read from the live model. |
Relationships: basis for Product; housed as Flock.
A physical location that houses one or more flocks.
| Field | Type | Description |
|---|---|---|
Id |
GUID | Unique identifier. |
Name |
text | Farm name. ‹confirm› |
Address / Location |
relation / text | Where the farm is. ‹confirm› |
Contact |
relation | Farm owner/manager (e.g., a grower). ‹confirm› |
| …additional fields | ‹confirm› |
To be read from the live model. |
Relationships: hosts Flock(s).
A group of birds of one breed on one farm — the source of hatching eggs.
| Field | Type | Description |
|---|---|---|
Id |
GUID | Unique identifier. |
Name |
text | Flock name, encoding breed + sequence + source, e.g., EE-7-ANDREW H (Easter Egger, flock 7, grower "Andrew H"). |
Breed |
relation → Breed | The breed of the flock. ‹confirm› |
Farm |
relation → Farm | Where the flock is housed. ‹confirm› |
TotalCount |
integer | Total head count (e.g., 1,758). ‹confirm name› |
MaleCount |
integer | Number of males (e.g., 138). ‹confirm name› |
FemaleCount |
integer | Number of females. ‹confirm name› |
| …additional fields | ‹confirm› |
To be read from the live model. |
Naming convention (observed): ‹BREED CODE›-‹SEQUENCE›-‹SOURCE›
— e.g., EE-7-ANDREW H. Confirm the exact grammar.
Relationships: belongs to a Breed and a Farm; produces Flock Production records.