Index: Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/DatabaseStructure.sql
===================================================================
diff -u -r21d94a2cc5a3a916d02a441f80414455b80d85dc -r8130cde70fa4a5ef16789bad2a8b64175d77d9a2
--- Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/DatabaseStructure.sql	(.../DatabaseStructure.sql)	(revision 21d94a2cc5a3a916d02a441f80414455b80d85dc)
+++ Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/DatabaseStructure.sql	(.../DatabaseStructure.sql)	(revision 8130cde70fa4a5ef16789bad2a8b64175d77d9a2)
@@ -1,6 +1,6 @@
 /* ---------------------------------------------------- */
 /*  Generated by Enterprise Architect Version 12.0 		*/
-/*  Created On : 11-jul-2016 15:45:51 				*/
+/*  Created On : 12-jul-2016 15:59:10 				*/
 /*  DBMS       : SQLite 								*/
 /* ---------------------------------------------------- */
 
@@ -156,10 +156,10 @@
 DROP TABLE IF EXISTS 'HeightStructuresCalculationEntity'
 ;
 
-DROP TABLE IF EXISTS 'GrassCoverSlipOffOutwardsSectionResultEntity'
+DROP TABLE IF EXISTS 'WaveImpactAsphaltCoverFailureMechanismMetaEntity'
 ;
 
-DROP TABLE IF EXISTS 'WaveImpactAsphaltCoverFailureMechanismMetaEntity'
+DROP TABLE IF EXISTS 'GrassCoverSlipOffOutwardsSectionResultEntity'
 ;
 
 DROP TABLE IF EXISTS 'GrassCoverSlipOffOutwardsFailureMechanismMetaEntity'
@@ -180,6 +180,9 @@
 DROP TABLE IF EXISTS 'DuneErosionFailureMechanismMetaEntity'
 ;
 
+DROP TABLE IF EXISTS 'DikeProfileEntity'
+;
+
 DROP TABLE IF EXISTS 'ClosingStructureSectionResultEntity'
 ;
 
@@ -762,6 +765,14 @@
 )
 ;
 
+CREATE TABLE 'WaveImpactAsphaltCoverFailureMechanismMetaEntity'
+(
+	'WaveImpactAsphaltCoverFailureMechanismMetaEntityId' INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
+	'FailureMechanismEntityId' INTEGER,
+	CONSTRAINT 'FK_WaveImpactAsphaltCoverFailureMechanismMetaEntity_FailureMechanismEntity' FOREIGN KEY ('FailureMechanismEntityId') REFERENCES 'FailureMechanismEntity' ('FailureMechanismEntityId') ON DELETE Cascade ON UPDATE Cascade
+)
+;
+
 CREATE TABLE 'GrassCoverSlipOffOutwardsSectionResultEntity'
 (
 	'GrassCoverSlipOffOutwardsSectionResultEntityId' INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
@@ -773,14 +784,6 @@
 )
 ;
 
-CREATE TABLE 'WaveImpactAsphaltCoverFailureMechanismMetaEntity'
-(
-	'WaveImpactAsphaltCoverFailureMechanismMetaEntityId' INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
-	'FailureMechanismEntityId' INTEGER,
-	CONSTRAINT 'FK_WaveImpactAsphaltCoverFailureMechanismMetaEntity_FailureMechanismEntity' FOREIGN KEY ('FailureMechanismEntityId') REFERENCES 'FailureMechanismEntity' ('FailureMechanismEntityId') ON DELETE Cascade ON UPDATE Cascade
-)
-;
-
 CREATE TABLE 'GrassCoverSlipOffOutwardsFailureMechanismMetaEntity'
 (
 	'GrassCoverSlipOffOutwardsFailureMechanismMetaEntityId' INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
@@ -839,6 +842,21 @@
 )
 ;
 
+CREATE TABLE 'DikeProfileEntity'
+(
+	'DikeProfileEntityId' INTEGER NOT NULL PRIMARY KEY,
+	'FailureMechanismEntityId' INTEGER NOT NULL,
+	'Name' VARCHAR (260) NOT NULL,
+	'Orientation' REAL NOT NULL,
+	'BreakWaterType' TINYINT (1), -- Enum: 1 = Wall 2 = Caisson 3 = Dam
+	'BreakWaterHeight' REAL,
+	'ForeShoreData' BLOB NOT NULL,
+	'DikeGeometryData' BLOB NOT NULL,
+	'DikeHeight' REAL NOT NULL,
+	CONSTRAINT 'FK_DikeProfileEntity_FailureMechanismEntity' FOREIGN KEY ('FailureMechanismEntityId') REFERENCES 'FailureMechanismEntity' ('FailureMechanismEntityId') ON DELETE Cascade ON UPDATE Cascade
+)
+;
+
 CREATE TABLE 'ClosingStructureSectionResultEntity'
 (
 	'ClosingStructureSectionResultEntityId' INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
@@ -1073,14 +1091,14 @@
  ON 'HeightStructuresCalculationEntity' ('ProbabilisticOutputEntityId' ASC)
 ;
 
-CREATE INDEX 'IXFK_GrassCoverSlipOffOutwardsSectionResultEntity_FailureMechanismSectionEntity'
- ON 'GrassCoverSlipOffOutwardsSectionResultEntity' ('FailureMechanismSectionEntityId' ASC)
-;
-
 CREATE INDEX 'IXFK_WaveImpactAsphaltCoverFailureMechanismMetaEntity_FailureMechanismEntity'
  ON 'WaveImpactAsphaltCoverFailureMechanismMetaEntity' ('FailureMechanismEntityId' ASC)
 ;
 
+CREATE INDEX 'IXFK_GrassCoverSlipOffOutwardsSectionResultEntity_FailureMechanismSectionEntity'
+ ON 'GrassCoverSlipOffOutwardsSectionResultEntity' ('FailureMechanismSectionEntityId' ASC)
+;
+
 CREATE INDEX 'IXFK_GrassCoverSlipOffOutwardsFailureMechanismMetaEntity_FailureMechanismEntity'
  ON 'GrassCoverSlipOffOutwardsFailureMechanismMetaEntity' ('FailureMechanismEntityId' ASC)
 ;
@@ -1105,6 +1123,10 @@
  ON 'DuneErosionFailureMechanismMetaEntity' ('FailureMechanismEntityId' ASC)
 ;
 
+CREATE INDEX 'IXFK_DikeProfileEntity_FailureMechanismEntity'
+ ON 'DikeProfileEntity' ('FailureMechanismEntityId' ASC)
+;
+
 CREATE INDEX 'IXFK_ClosingStructureSectionResultEntity_FailureMechanismSectionEntity'
  ON 'ClosingStructureSectionResultEntity' ('FailureMechanismSectionEntityId' ASC)
 ;
