Le modèle

ORGANISATIONACTIVITYWORKSPACECOUNTERPARTNERSHIPCONTRIBUTIONCATALOGCONTACTPRODUCTSESSIONBATCHFULFILMENTORDERCATALOGITEMSUBSCRIPTIONRELATIONSHIPMANAGEABLEMANAGEABLESUBJECTCONTRIBUTORMANAGEABLEOWNERMANAGEABLEOWNERSCHEDULABLEMANAGEABLEMARKETPLACEOWNERMANAGEABLEORGANISERTIMERANGECATALOGDISTRIBUTORPRODUCTCATEGORIESCONTRIBUTABLEPRODUCTCUSTOMERSELLERLINESRELATIONSHIPSPROVIDERSUBSCRIBERTIMERANGESCHEDULABLERELATIONSHIPSLINESCUSTOMEROPERATORRELATIONSHIPSLINESOPERATOROWNERPRODUCERHOLDERSUBJECTHOLDER ***** *********

Jouer avec le modèle

Entités principales

Activity
Availability
Batch
Catalog
CatalogItem
Category
Classification
Code
CodeList
Contact
Contribution
Counter
Fulfilment
KnowledgeBase
KnowledgeElement
Order
Organisation
Partnership
Person
Place
Product
Profile
Reference
Relationship
SeasonAvailability
Session
Subscription
TourSchema
Unit
WeekAvailability
Workspace

Activity

_id ObjectId
categories [ Category ]
createdAt DateTime
ids [ String ]
key String
metadata Metadatum
name String
owner Party
place Place
tags [ String ]
translations I18nBundle
updatedAt DateTime

Batch

_id ObjectId
categories [ Category ]
createdAt DateTime
date DateTime
ids [ String ]
key String
name String
number String
operator Party
session Session
tags [ String ]
updatedAt DateTime

Catalog

_id ObjectId
categories [ Category ]
contributions [ Contribution ]
createdAt DateTime
description Description
distributor Party
ids [ String ]
key String
name String
productCategories [ Category ]
tags [ String ]
updatedAt DateTime

CatalogItem

_id ObjectId
catalog Catalog
categories [ Category ]
createdAt DateTime
ids [ String ]
key String
name String
product Product
tags [ String ]
updatedAt DateTime

Category

_id ObjectId
classification Classification
createdAt DateTime
ids [ String ]
key String
name String
subject String
updatedAt DateTime

Classification

_id ObjectId
createdAt DateTime
ids [ String ]
key String
name String
updatedAt DateTime

Code

_id String
code String
createdAt DateTime
ids [ String ]
key String
metadata Metadatum
name String
translations I18nBundle
updatedAt DateTime

CodeList

_id ObjectId
categories [ Category ]
createdAt DateTime
ids [ String ]
key String
metadata Metadatum
name String
tags [ String ]
translations I18nBundle
updatedAt DateTime

Contact

_id ObjectId
categories [ Category ]
createdAt DateTime
holder Party
ids [ String ]
key String
mainEmail String
mainPhoneNumber String
metadata Metadatum
name String
tags [ String ]
translations I18nBundle
updatedAt DateTime

Contribution

_id ObjectId
categories [ Category ]
contributor Party
roles [ String ]
subject Subject

Counter

_id ObjectId
availabilities [ Availability ]
availabilityStatement Description
catalog Catalog
categories [ Category ]
createdAt DateTime
description Description
frequency Frequency
ids [ String ]
key String
mainAvailability Availability
mainContact Contact
marketplace Counter
metadata Metadatum
name String
owner Party
place Place
profiles [ Profile ]
tags [ String ]
translations I18nBundle
updatedAt DateTime

Fulfilment

_id ObjectId
batches [ Batch ]
categories [ Category ]
createdAt DateTime
customer Party
ids [ String ]
key String
lines [ FulfilmentLine ]
metadata Metadatum
name String
number String
operator Party
orders [ Order ]
products [ Product ]
session Session
subscription Subscription
tags [ String ]
translations I18nBundle
updatedAt DateTime

KnowledgeBase

_id ObjectId
categories [ Category ]
createdAt DateTime
ids [ String ]
key String
link String
name String
place Place
tags [ String ]
type String
updatedAt DateTime

KnowledgeElement

_id ObjectId
categories [ Category ]
concepts [ String ]
createdAt DateTime
ids [ String ]
key String
link String
name String
place Place
tags [ String ]
type String
updatedAt DateTime

Organisation

_id ObjectId
categories [ Category ]
createdAt DateTime
ids [ String ]
images [ Image ]
key String
mainImage Image
metadata Metadatum
name String
partnership Partnership
place Place
references [ Reference ]
tags [ String ]
translations I18nBundle
updatedAt DateTime

Partnership

_id ObjectId
categories [ Category ]
createdAt DateTime
ids [ String ]
key String
metadata Metadatum
name String
tags [ String ]
translations I18nBundle
updatedAt DateTime

Person

_id ObjectId
familyName String
givenName String
name String

Place

_id ObjectId
address Address
categories [ Category ]
center PointGeometry
createdAt DateTime
ids [ String ]
key String
legacyCoordinates LegacyCoordinate
metadata Metadatum
name String
tags [ String ]
translations I18nBundle
updatedAt DateTime
within [ Place ]

Product

_id ObjectId
alcoholPercentage Float
allergenList [ ProductAllergen ]
availabilities [ Availability ]
categories [ Category ]
consumerStorageInstructions Description
consumerUsageInstructions Description
createdAt DateTime
description Description
dimensions Dimension
ids [ String ]
images [ Image ]
ingredientStatement Description
key String
mainImage Image
metadata Metadatum
name String
netContent Quantity
netVolume Quantity
netWeight Quantity
nutrientList [ ProductNutrient ]
originStatement Description
owner Party
ownerRoles [ String ]
producer Party
references [ Reference ]
tags [ String ]
translations I18nBundle
updatedAt DateTime
weight Quantity

Profile

_id ObjectId
categories [ Category ]
createdAt DateTime
ids [ String ]
key String
knowledgeElement KnowledgeElement
link String
name String
subject Subject
tags [ String ]
type String
updatedAt DateTime

Reference

_id ObjectId
categories [ Category ]
createdAt DateTime
holder Party
holderRole String
metadata Metadatum
number String
platformKey String
scope String
status String
tags [ String ]
updatedAt DateTime

Relationship

_id ObjectId
categories [ Category ]
contacts [ Contact ]
createdAt DateTime
holder Party
ids [ String ]
key String
metadata Metadatum
name String
subject Party
tags [ String ]
translations I18nBundle
type String
updatedAt DateTime

SeasonAvailability

_id ObjectId
dateRange AvailabilityTimeRange
month MonthAvailability
year YearAvailability

Session

_id ObjectId
catalog Catalog
categories [ Category ]
counter Counter
createdAt DateTime
ids [ String ]
key String
metadata Metadatum
name String
organiser Party
parent Session
place Place
profiles [ Profile ]
subject Subject
tags [ String ]
timeRange TimeRange
translations I18nBundle
updatedAt DateTime

Subscription

_id ObjectId
availabilities [ Availability ]
availabilityStatement Description
categories [ Category ]
createdAt DateTime
frequency Frequency
ids [ String ]
key String
lines [ SubscriptionLine ]
mainAvailability Availability
metadata Metadatum
name String
note String
number String
products [ Product ]
provider Party
status String
subscriber Party
tags [ String ]
timeRange TimeRange
translations I18nBundle
updatedAt DateTime

TourSchema

_id ObjectId
area Place
availabilities [ Availability ]
availabilityStatement Description
categories [ Category ]
createdAt DateTime
frequency Frequency
ids [ String ]
key String
mainAvailability Availability
metadata Metadatum
name String
operator Party
organiser Party
places [ Place ]
stops [ TourSchemaStop ]
tags [ String ]
translations I18nBundle
updatedAt DateTime

Unit

_id String
name String
symbol String

WeekAvailability

_id ObjectId
days [ String ]
timeRange WeekAvailabilityTimeRange

Workspace

_id ObjectId
categories [ Category ]
createdAt DateTime
ids [ String ]
key String
metadata Metadatum
name String
owner Party
place Place
tags [ String ]
translations I18nBundle
updatedAt DateTime