Author: ralfhandl
Date: 2013-04-29 03:22:11 -0400 (Mon, 29 Apr 2013)
New Revision: 261
Web View: https://tools.oasis-open.org/version-control/browse/wsvn/odata/trunk/spec/?rev=261&sc=1
Added:
trunk/spec/examples/MetadataService/V3-to-V4-CSDL.xsl
Modified:
trunk/spec/examples/MetadataService/EntityDesignerDiagram.png
trunk/spec/examples/MetadataService/MetaModel.edmx
trunk/spec/examples/MetadataService/TestV4.edmx
trunk/spec/schemas/MetadataService.edmx
Log:
XSL transformation used to auto-generate MetadataService.edmx from V3 VS2012 model
Removed typos
- EntityType and ComplexType inherit from Type, so no Key, Fullname and Name
- Navigation property Schema consistently had wrong type: EntityContainer -> Schema
- NamedEntities not directly related to Schema, only to EntityContainer
- ParameterType was used via NavigationProperty, but is complex type -> Property
- Include/Uri -> Include/Namespace
- Introduced complex type KeyProperty to reflect our new Alias attribute for key properties
- Cleaned up Nullable facet: optionality in XML-CSDL no longer reflected, instead MetadataService will show default value