Changeset 6733 for branches/GeneralizedQAP/HeuristicLab.Services.ProblemInstances/ProblemInstancesModel.edmx
- Timestamp:
- 09/10/11 16:25:22 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/GeneralizedQAP/HeuristicLab.Services.ProblemInstances/ProblemInstancesModel.edmx
r6659 r6733 5 5 <!-- SSDL content --> 6 6 <edmx:StorageModels> 7 7 <Schema Namespace="ProblemInstancesModel.Store" Alias="Self" Provider="System.Data.SqlClient" ProviderManifestToken="2008" xmlns:store="http://schemas.microsoft.com/ado/2007/12/edm/EntityStoreSchemaGenerator" xmlns="http://schemas.microsoft.com/ado/2009/02/edm/ssdl"> 8 8 <EntityContainer Name="ProblemInstancesModelStoreContainer"> 9 9 <EntitySet Name="QAPInstance" EntityType="ProblemInstancesModel.Store.QAPInstance" store:Type="Tables" Schema="dbo" /> … … 16 16 <EntityType Name="QAPInstance"> 17 17 <Key> 18 <PropertyRef Name=" name" />18 <PropertyRef Name="Name" /> 19 19 </Key> 20 <Property Name=" name" Type="nvarchar" Nullable="false" MaxLength="64" />21 <Property Name=" description" Type="ntext" />22 <Property Name=" maximization" Type="bit" Nullable="false" />23 <Property Name=" weights" Type="text" Nullable="false" />24 <Property Name=" weights_sha1" Type="char" Nullable="false" MaxLength="40" />25 <Property Name=" distances" Type="text" Nullable="false" />26 <Property Name=" distances_sha1" Type="char" Nullable="false" MaxLength="40" />27 <Property Name=" problemsize" Type="int" Nullable="false" />20 <Property Name="Name" Type="nvarchar" Nullable="false" MaxLength="64" /> 21 <Property Name="Description" Type="ntext" /> 22 <Property Name="Maximization" Type="bit" Nullable="false" /> 23 <Property Name="Weights" Type="varchar(max)" Nullable="false" /> 24 <Property Name="WeightsHash" Type="char" Nullable="false" MaxLength="40" /> 25 <Property Name="Distances" Type="varchar(max)" Nullable="false" /> 26 <Property Name="DistancesHash" Type="char" Nullable="false" MaxLength="40" /> 27 <Property Name="ProblemSize" Type="int" Nullable="false" /> 28 28 </EntityType> 29 29 <EntityType Name="QAPSolution"> 30 30 <Key> 31 <PropertyRef Name=" id" />31 <PropertyRef Name="Id" /> 32 32 </Key> 33 <Property Name=" id" Type="int" Nullable="false" StoreGeneratedPattern="Identity" />34 <Property Name=" name" Type="nvarchar" Nullable="false" MaxLength="64" />35 <Property Name=" assignment" Type="text" Nullable="false" />36 <Property Name=" assignment_sha1" Type="char" Nullable="false" MaxLength="40" />37 <Property Name=" quality" Type="float" Nullable="false" />33 <Property Name="Id" Type="int" Nullable="false" StoreGeneratedPattern="Identity" /> 34 <Property Name="Name" Type="nvarchar" Nullable="false" MaxLength="64" /> 35 <Property Name="Assignment" Type="text" /> 36 <Property Name="AssignmentHash" Type="char" MaxLength="40" /> 37 <Property Name="Quality" Type="float" Nullable="false" /> 38 38 </EntityType> 39 39 <Association Name="FK_QAPSolution_QAPInstance"> … … 44 44 <ReferentialConstraint> 45 45 <Principal Role="QAPInstance"> 46 <PropertyRef Name=" name" />46 <PropertyRef Name="Name" /> 47 47 </Principal> 48 48 <Dependent Role="QAPSolution"> 49 <PropertyRef Name=" name" />49 <PropertyRef Name="Name" /> 50 50 </Dependent> 51 51 </ReferentialConstraint> 52 52 </Association> 53 </Schema> 54 </edmx:StorageModels> 53 </Schema></edmx:StorageModels> 55 54 <!-- CSDL content --> 56 55 <edmx:ConceptualModels> … … 59 58 <EntitySet Name="QAPInstances" EntityType="ProblemInstancesModel.QAPInstance" /> 60 59 <EntitySet Name="QAPSolutions" EntityType="ProblemInstancesModel.QAPSolution" /> 61 <AssociationSet Name="FK_QAPSolution_QAPInstance " Association="ProblemInstancesModel.FK_QAPSolution_QAPInstance">60 <AssociationSet Name="FK_QAPSolution_QAPInstance1" Association="ProblemInstancesModel.FK_QAPSolution_QAPInstance1"> 62 61 <End Role="QAPInstance" EntitySet="QAPInstances" /> 63 62 <End Role="QAPSolution" EntitySet="QAPSolutions" /> … … 66 65 <EntityType Name="QAPInstance"> 67 66 <Key> 68 <PropertyRef Name=" name" />67 <PropertyRef Name="Name" /> 69 68 </Key> 70 <Property Name="name" Type="String" Nullable="false" MaxLength="64" Unicode="true" FixedLength="false" />71 <Property Name="description" Type="String" MaxLength="Max" Unicode="true" FixedLength="false" />72 <Property Name="maximization" Type="Boolean" Nullable="false" />73 <Property Name="weights" Type="String" Nullable="false" MaxLength="Max" Unicode="false" FixedLength="false" />74 <Property Name="weights_sha1" Type="String" Nullable="false" MaxLength="40" Unicode="false" FixedLength="true" />75 <Property Name="distances" Type="String" Nullable="false" MaxLength="Max" Unicode="false" FixedLength="false" />76 <Property Name="distances_sha1" Type="String" Nullable="false" MaxLength="40" Unicode="false" FixedLength="true" />77 < Property Name="problemsize" Type="Int32" Nullable="false" />78 < NavigationProperty Name="QAPSolutions" Relationship="ProblemInstancesModel.FK_QAPSolution_QAPInstance" FromRole="QAPInstance" ToRole="QAPSolution" />69 <Property Type="String" Name="Name" Nullable="false" MaxLength="64" FixedLength="false" Unicode="true" /> 70 <Property Type="String" Name="Description" MaxLength="Max" FixedLength="false" Unicode="true" /> 71 <Property Type="Boolean" Name="Maximization" Nullable="false" /> 72 <Property Type="String" Name="Weights" Nullable="false" MaxLength="Max" FixedLength="false" Unicode="false" /> 73 <Property Type="String" Name="WeightsHash" Nullable="false" MaxLength="40" FixedLength="true" Unicode="false" /> 74 <Property Type="String" Name="Distances" Nullable="false" MaxLength="Max" FixedLength="false" Unicode="false" /> 75 <Property Type="String" Name="DistancesHash" Nullable="false" MaxLength="40" FixedLength="true" Unicode="false" /> 76 <NavigationProperty Name="Solutions" Relationship="ProblemInstancesModel.FK_QAPSolution_QAPInstance1" FromRole="QAPInstance" ToRole="QAPSolution" /> 77 <Property Type="Int32" Name="ProblemSize" Nullable="false" /> 79 78 </EntityType> 80 79 <EntityType Name="QAPSolution"> 81 80 <Key> 82 <PropertyRef Name=" id" />81 <PropertyRef Name="Id" /> 83 82 </Key> 84 <Property Name="id" Type="Int32" Nullable="false" annotation:StoreGeneratedPattern="Identity" />85 <Property Name="name" Type="String" Nullable="false" MaxLength="64" Unicode="true" FixedLength="false" />86 <Property Name="assignment" Type="String" Nullable="false" MaxLength="Max" Unicode="false" FixedLength="false" />87 <Property Name="assignment_sha1" Type="String" Nullable="false" MaxLength="40" Unicode="false" FixedLength="true" />88 <Property Name="quality" Type="Double" Nullable="false" />89 <NavigationProperty Name=" QAPInstance" Relationship="ProblemInstancesModel.FK_QAPSolution_QAPInstance" FromRole="QAPSolution" ToRole="QAPInstance" />83 <Property Type="Int32" Name="Id" Nullable="false" annotation:StoreGeneratedPattern="Identity" /> 84 <Property Type="String" Name="Name" Nullable="false" MaxLength="64" FixedLength="false" Unicode="true" /> 85 <Property Type="String" Name="Assignment" Nullable="false" MaxLength="Max" FixedLength="false" Unicode="false" /> 86 <Property Type="String" Name="AssignmentHash" Nullable="false" MaxLength="40" FixedLength="true" Unicode="false" /> 87 <Property Type="Double" Name="Quality" Nullable="false" /> 88 <NavigationProperty Name="Instance" Relationship="ProblemInstancesModel.FK_QAPSolution_QAPInstance1" FromRole="QAPSolution" ToRole="QAPInstance" /> 90 89 </EntityType> 91 <Association Name="FK_QAPSolution_QAPInstance"> 92 <End Role="QAPInstance" Type="ProblemInstancesModel.QAPInstance" Multiplicity="1"> 93 <OnDelete Action="Cascade" /> 94 </End> 95 <End Role="QAPSolution" Type="ProblemInstancesModel.QAPSolution" Multiplicity="*" /> 90 <Association Name="FK_QAPSolution_QAPInstance1"> 91 <End Type="ProblemInstancesModel.QAPInstance" Role="QAPInstance" Multiplicity="1" /> 92 <End Type="ProblemInstancesModel.QAPSolution" Role="QAPSolution" Multiplicity="*" /> 96 93 <ReferentialConstraint> 97 94 <Principal Role="QAPInstance"> 98 <PropertyRef Name=" name" />95 <PropertyRef Name="Name" /> 99 96 </Principal> 100 97 <Dependent Role="QAPSolution"> 101 <PropertyRef Name=" name" />98 <PropertyRef Name="Name" /> 102 99 </Dependent> 103 100 </ReferentialConstraint> … … 110 107 <EntityContainerMapping StorageEntityContainer="ProblemInstancesModelStoreContainer" CdmEntityContainer="ProblemInstancesEntities"> 111 108 <EntitySetMapping Name="QAPInstances"><EntityTypeMapping TypeName="ProblemInstancesModel.QAPInstance"><MappingFragment StoreEntitySet="QAPInstance"> 112 <ScalarProperty Name=" name" ColumnName="name" />113 <ScalarProperty Name="description" ColumnName="description" />114 <ScalarProperty Name="maximization" ColumnName="maximization" />115 <ScalarProperty Name="weights" ColumnName="weights" />116 <ScalarProperty Name="weights_sha1" ColumnName="weights_sha1" />117 <ScalarProperty Name="distances" ColumnName="distances" />118 <ScalarProperty Name="distances_sha1" ColumnName="distances_sha1" />119 <ScalarProperty Name="problemsize" ColumnName="problemsize" />120 </MappingFragment></EntityTypeMapping></EntitySetMapping>109 <ScalarProperty Name="ProblemSize" ColumnName="ProblemSize" /> 110 <ScalarProperty Name="DistancesHash" ColumnName="DistancesHash" /> 111 <ScalarProperty Name="Distances" ColumnName="Distances" /> 112 <ScalarProperty Name="WeightsHash" ColumnName="WeightsHash" /> 113 <ScalarProperty Name="Weights" ColumnName="Weights" /> 114 <ScalarProperty Name="Maximization" ColumnName="Maximization" /> 115 <ScalarProperty Name="Description" ColumnName="Description" /> 116 <ScalarProperty Name="Name" ColumnName="Name" /> 117 </MappingFragment></EntityTypeMapping></EntitySetMapping> 121 118 <EntitySetMapping Name="QAPSolutions"><EntityTypeMapping TypeName="ProblemInstancesModel.QAPSolution"><MappingFragment StoreEntitySet="QAPSolution"> 122 <ScalarProperty Name=" id" ColumnName="id" />123 <ScalarProperty Name="name" ColumnName="name" />124 <ScalarProperty Name="assignment" ColumnName="assignment" />125 <ScalarProperty Name="assignment_sha1" ColumnName="assignment_sha1" />126 <ScalarProperty Name="quality" ColumnName="quality" />127 </MappingFragment></EntityTypeMapping></EntitySetMapping>119 <ScalarProperty Name="Quality" ColumnName="Quality" /> 120 <ScalarProperty Name="AssignmentHash" ColumnName="AssignmentHash" /> 121 <ScalarProperty Name="Assignment" ColumnName="Assignment" /> 122 <ScalarProperty Name="Name" ColumnName="Name" /> 123 <ScalarProperty Name="Id" ColumnName="Id" /> 124 </MappingFragment></EntityTypeMapping></EntitySetMapping> 128 125 </EntityContainerMapping> 129 126 </Mapping> … … 148 145 <Diagram Name="ProblemInstancesModel"> 149 146 <EntityTypeShape EntityType="ProblemInstancesModel.QAPInstance" Width="1.5" PointX="0.75" PointY="1" Height="2.7494921874999996" IsExpanded="true" /> 150 <EntityTypeShape EntityType="ProblemInstancesModel.QAPSolution" Width="1.5" PointX="3" PointY="1.25" Height="2.17258789062 49996" IsExpanded="true" />151 <AssociationConnector Association="ProblemInstancesModel.FK_QAPSolution_QAPInstance " ManuallyRouted="false">147 <EntityTypeShape EntityType="ProblemInstancesModel.QAPSolution" Width="1.5" PointX="3" PointY="1.25" Height="2.172587890625" IsExpanded="true" /> 148 <AssociationConnector Association="ProblemInstancesModel.FK_QAPSolution_QAPInstance1" > 152 149 <ConnectorPoint PointX="2.25" PointY="2.3362939453125" /> 153 150 <ConnectorPoint PointX="3" PointY="2.3362939453125" />
Note: See TracChangeset
for help on using the changeset viewer.