include "value.fbs"; include "property.fbs"; include "blueprint.fbs"; namespace Ikarus; table NamedValue { name: string (key); value: Ikarus.Value.Value; } table PropertyValue { property_id: int64 (key); data: Ikarus.Value.Data; } table Entity { id: int64; name: string; description: string; tags: [string]; values: [NamedValue]; property_values: [PropertyValue]; } root_type Entity;