]> git.donarmstrong.com Git - dbsnp.git/blob - schema/human_9606_schema/human_9606_constraint.sql
add b137 schema changes for the human tables
[dbsnp.git] / schema / human_9606_schema / human_9606_constraint.sql
1 ALTER TABLE [AlleleFreqBySsPop] ADD CONSTRAINT [pk_AlleleFreqBySsPop_b129]  PRIMARY KEY  CLUSTERED ([subsnp_id] ASC,[pop_id] ASC,[allele_id] ASC)\r
2 GO
3
4 ALTER TABLE [Batch] ADD CONSTRAINT [pk_Batch]  PRIMARY KEY  CLUSTERED ([batch_id] ASC)\r
5 GO
6
7 ALTER TABLE [BatchCita] ADD CONSTRAINT [pk_BatchCita]  PRIMARY KEY  NONCLUSTERED ([batch_id] ASC,[position] ASC)\r
8 GO
9
10 ALTER TABLE [BatchCommLine] ADD CONSTRAINT [pk_BatchCommLine]  PRIMARY KEY  NONCLUSTERED ([batch_id] ASC,[line_num] ASC)\r
11 GO
12
13 ALTER TABLE [BatchCultivar] ADD CONSTRAINT [pk_BatchCultivar]  PRIMARY KEY  NONCLUSTERED ([batch_id] ASC,[line_num] ASC)\r
14 GO
15
16 ALTER TABLE [BatchMeExLine] ADD CONSTRAINT [pk_BatchMeExLine]  PRIMARY KEY  NONCLUSTERED ([batch_id] ASC,[line_num] ASC)\r
17 GO
18
19 ALTER TABLE [BatchStrain] ADD CONSTRAINT [pk_BatchStrain]  PRIMARY KEY  NONCLUSTERED ([batch_id] ASC,[line_num] ASC)\r
20 GO
21
22 ALTER TABLE [BatchValCode] ADD CONSTRAINT [pk_BatchValCode]  PRIMARY KEY  CLUSTERED ([batch_id] ASC)\r
23 GO
24
25 ALTER TABLE [ClinSigCode] ADD CONSTRAINT [DF__ClinSigCo__creat__5FBB8CD0] DEFAULT (GETDATE()) FOR [create_time]
26 ALTER TABLE [ClinSigCode] ADD CONSTRAINT [DF__ClinSigCo__last___60AFB109] DEFAULT (GETDATE()) FOR [last_updated_time]
27 ALTER TABLE [ClinSigCode] ADD CONSTRAINT [DF__ClinSigCo__sever__58B68DF4] DEFAULT ((0)) FOR [severity_level]
28 ALTER TABLE [ClinSigCode] ADD CONSTRAINT [PK__ClinSigC__357D4CF85DD3445E]  PRIMARY KEY  CLUSTERED ([code] ASC)\r
29 GO
30
31 ALTER TABLE [Contact] ADD CONSTRAINT [pk_Contact]  PRIMARY KEY  NONCLUSTERED ([batch_id] ASC,[handle] ASC)\r
32 GO
33
34
35 ALTER TABLE [GeneIdToName] ADD CONSTRAINT [pk_GeneIdToName]  PRIMARY KEY  CLUSTERED ([gene_id] ASC)\r
36 GO
37
38 ALTER TABLE [GtyFreqBySsPop] ADD CONSTRAINT [pk_GtyFreqBySsPop_b129]  PRIMARY KEY  CLUSTERED ([subsnp_id] ASC,[pop_id] ASC,[unigty_id] ASC)\r
39 GO
40
41 ALTER TABLE [IndGrpCode] ADD CONSTRAINT [pk_IndGrpCode]  PRIMARY KEY  CLUSTERED ([code] ASC)\r
42 GO
43
44 ALTER TABLE [IndivBySource] ADD CONSTRAINT [pk_IndivBySource]  PRIMARY KEY  NONCLUSTERED ([src_id] ASC,[src_ind_id] ASC)\r
45 GO
46
47
48 ALTER TABLE [Individual] ADD CONSTRAINT [pk_Individual]  PRIMARY KEY  CLUSTERED ([ind_id] ASC)\r
49 GO
50
51 ALTER TABLE [OmimVarLocusIdSNP] ADD CONSTRAINT [fk_OmimVarLocusIdSNP_snp_id] FOREIGN KEY (snp_id) REFERENCES [b135_SNP](snp_id)\r
52 GO
53
54 ALTER TABLE [Pedigree] ADD CONSTRAINT [p_ped_id]  PRIMARY KEY  CLUSTERED ([ped_id] ASC)\r
55 GO
56
57 ALTER TABLE [PedigreeIndividual] ADD CONSTRAINT [pk_PedigreeIndividual]  PRIMARY KEY  CLUSTERED ([ped_id] ASC,[ind_id] ASC)\r
58 GO
59
60 ALTER TABLE [PopLine] ADD CONSTRAINT [pk_PopLine]  PRIMARY KEY  CLUSTERED ([pop_id] ASC,[line_num] ASC)\r
61 GO
62
63 ALTER TABLE [PopMandLine] ADD CONSTRAINT [pk_PopMandLine]  PRIMARY KEY  NONCLUSTERED ([pop_id] ASC,[line_num] ASC)\r
64 GO
65
66 ALTER TABLE [Population] ADD CONSTRAINT [pk_Population_pop_id]  PRIMARY KEY  CLUSTERED ([pop_id] ASC)\r
67 GO
68
69
70
71
72 ALTER TABLE [SNPAlleleFreq] ADD CONSTRAINT [pk_SNPAlleleFreq]  PRIMARY KEY  CLUSTERED ([snp_id] ASC,[allele_id] ASC)\r
73 GO
74
75
76 ALTER TABLE [SNPAncestralAllele] ADD CONSTRAINT [DF__SNPAncest__batch__664F5149] DEFAULT ((0)) FOR [batch_id]
77 ALTER TABLE [SNPAncestralAllele] ADD CONSTRAINT [pk_SNPAncestralAllele]  PRIMARY KEY  CLUSTERED ([snp_id] ASC,[batch_id] ASC)\r
78 GO
79
80
81 ALTER TABLE [SNPGtyFreq] ADD CONSTRAINT [pk_SNPGtyFreq]  PRIMARY KEY  CLUSTERED ([snp_id] ASC,[unigty_id] ASC)\r
82 GO
83
84 ALTER TABLE [SNPHWProb] ADD CONSTRAINT [pk_SNPHWProb]  PRIMARY KEY  CLUSTERED ([snp_id] ASC)\r
85 GO
86
87 ALTER TABLE [SNPHistory] ADD CONSTRAINT [pk_SNPHistory]  PRIMARY KEY  CLUSTERED ([snp_id] ASC)\r
88 GO
89
90
91
92
93 ALTER TABLE [SNPSuspect] ADD CONSTRAINT [DF__SNPSuspec__upd_t__18BF0002] DEFAULT (GETDATE()) FOR [upd_time]
94 ALTER TABLE [SNPSuspect] ADD CONSTRAINT [PK__SNPSuspe__430A13A116D6B790]  PRIMARY KEY  CLUSTERED ([snp_id] ASC)\r
95 GO
96
97 ALTER TABLE [SNPVal] ADD CONSTRAINT [pk_SNPVal]  PRIMARY KEY  CLUSTERED ([batch_id] ASC,[snp_id] ASC)\r
98 GO
99
100 ALTER TABLE [SNP_HGVS] ADD CONSTRAINT [fk_SNP_HGVS] FOREIGN KEY (snp_id) REFERENCES [b135_SNP](snp_id)\r
101 GO
102
103 ALTER TABLE [SNP_bitfield] ADD CONSTRAINT [pk_SNP_bitfield]  PRIMARY KEY  CLUSTERED ([snp_id] ASC)\r
104 GO
105
106 ALTER TABLE [SubPop] ADD CONSTRAINT [DF__SubPopB10__last___19AB9A98] DEFAULT (GETDATE()) FOR [last_updated_time]
107 ALTER TABLE [SubPop] ADD CONSTRAINT [fk_SubPop_batch_id] FOREIGN KEY (batch_id) REFERENCES [Batch](batch_id)\r
108 GO
109 ALTER TABLE [SubPop] ADD CONSTRAINT [fk_SubPop_pop] FOREIGN KEY (pop_id) REFERENCES [Population](pop_id)\r
110 GO
111 ALTER TABLE [SubPop] ADD CONSTRAINT [PK__SubPop_new__180E3640]  PRIMARY KEY  CLUSTERED ([batch_id] ASC,[subsnp_id] ASC,[pop_id] ASC,[type] ASC)\r
112 GO
113
114 ALTER TABLE [SubPopAllele] ADD CONSTRAINT [fk_SubPopAllele_bid_ss_pop_type] FOREIGN KEY (batch_id,subsnp_id,pop_id,type) REFERENCES [SubPop](batch_id,subsnp_id,pop_id,type)\r
115 GO
116
117 ALTER TABLE [SubPopGty] ADD CONSTRAINT [pk_SubPopGty]  PRIMARY KEY  CLUSTERED ([subpop_id] ASC,[gty_id] ASC)\r
118 GO
119
120 ALTER TABLE [SubSNP] ADD CONSTRAINT [pk_SubSNP]  PRIMARY KEY  CLUSTERED ([subsnp_id] ASC)\r
121 GO
122
123 ALTER TABLE [SubSNPAcc_ins] ADD CONSTRAINT [pk_SubSNPAcc]  PRIMARY KEY  CLUSTERED ([subsnp_id] ASC,[acc_type_ind] ASC,[acc_part] ASC)\r
124 GO
125
126 ALTER TABLE [SubSNPCommLine_ins] ADD CONSTRAINT [pk_SubSNPCommLine]  PRIMARY KEY  CLUSTERED ([subsnp_id] ASC,[line_num] ASC)\r
127 GO
128
129 ALTER TABLE [SubSNPHGVS] ADD CONSTRAINT [pk_SubSNPHGVS]  PRIMARY KEY  CLUSTERED ([subsnp_id] ASC)\r
130 GO
131
132 ALTER TABLE [SubSNPLinkout] ADD CONSTRAINT [DF__SubSNPLin__link___660506BC] DEFAULT ('NA') FOR [link_type]
133 ALTER TABLE [SubSNPLinkout] ADD CONSTRAINT [pk_SubSNPLinkout]  PRIMARY KEY  CLUSTERED ([subsnp_id] ASC,[link_type] ASC)\r
134 GO
135
136 ALTER TABLE [SubSNPMdFailLn] ADD CONSTRAINT [pk_SubSNPMdFailLn]  PRIMARY KEY  NONCLUSTERED ([subsnp_id] ASC,[line_num] ASC)\r
137 GO
138
139 ALTER TABLE [SubSNPNoVariSeq] ADD CONSTRAINT [pk_SubSNPNoVariSeq]  PRIMARY KEY  NONCLUSTERED ([subsnp_id] ASC,[line_num] ASC)\r
140 GO
141
142 ALTER TABLE [SubSNPOmim] ADD CONSTRAINT [pk_SubSNPOmim]  PRIMARY KEY  CLUSTERED ([subsnp_id] ASC)\r
143 GO
144
145 ALTER TABLE [SubSNPPubmed] ADD CONSTRAINT [pk_SubSNPPubmed]  PRIMARY KEY  CLUSTERED ([subsnp_id] ASC,[line_num] ASC)\r
146 GO
147
148 ALTER TABLE [SubSNPSeq3_ins] ADD CONSTRAINT [pk_SubSNPSeq3]  PRIMARY KEY  CLUSTERED ([subsnp_id] ASC,[type] ASC,[line_num] ASC)\r
149 GO
150
151 ALTER TABLE [SubSNPSeq5_ins] ADD CONSTRAINT [pk_SubSNPSeq5]  PRIMARY KEY  CLUSTERED ([subsnp_id] ASC,[type] ASC,[line_num] ASC)\r
152 GO
153
154 ALTER TABLE [SubSNPSeqPos] ADD CONSTRAINT [pk_SubSNPSeqPos]  PRIMARY KEY  CLUSTERED ([subsnp_id] ASC)\r
155 GO
156
157 ALTER TABLE [SubSNP_top_or_bot] ADD CONSTRAINT [PK__t_ss_top_or_bot__0D5DFFA8]  PRIMARY KEY  CLUSTERED ([subsnp_id] ASC)\r
158 GO
159
160 ALTER TABLE [SubmittedIndividual] ADD CONSTRAINT [DF__Submitted__ploid__41661CE5] DEFAULT (2) FOR [ploidy]
161 ALTER TABLE [SubmittedIndividual] ADD CONSTRAINT [pk_SubmittedIndividual]  PRIMARY KEY  CLUSTERED ([pop_id] ASC,[loc_ind_id_upp] ASC)\r
162 GO
163
164 ALTER TABLE [SuspectReasonCode] ADD CONSTRAINT [DF__SuspectRe__creat__130626AC] DEFAULT (GETDATE()) FOR [create_time]
165 ALTER TABLE [SuspectReasonCode] ADD CONSTRAINT [DF__SuspectRe__last___13FA4AE5] DEFAULT (GETDATE()) FOR [last_update_time]
166 ALTER TABLE [SuspectReasonCode] ADD CONSTRAINT [PK__SuspectR__357D4CF8111DDE3A]  PRIMARY KEY  CLUSTERED ([code] ASC)\r
167 GO
168
169 ALTER TABLE [Synonym] ADD CONSTRAINT [pk_Synonym]  PRIMARY KEY  NONCLUSTERED ([subsnp_id] ASC,[type] ASC)\r
170 GO
171
172 ALTER TABLE [b137_ContigInfo] ADD CONSTRAINT [df_b137_ContigInfo_last_updated_time] DEFAULT (GETDATE()) FOR [last_updated_time]
173 ALTER TABLE [b137_ContigInfo] ADD CONSTRAINT [pk_b137_ContigInfo]  PRIMARY KEY  CLUSTERED ([contig_gi] ASC)\r
174 GO
175
176 ALTER TABLE [b137_MapLink] ADD CONSTRAINT [fk_b137_MapLink_rs] FOREIGN KEY (snp_id) REFERENCES [SNP](snp_id)\r
177 GO
178
179
180
181
182
183 ALTER TABLE [b137_SNPChrPosOnRef] ADD CONSTRAINT [fk_b137_SNPChrPosOnRef_rs] FOREIGN KEY (snp_id) REFERENCES [SNP](snp_id)\r
184 GO
185
186 ALTER TABLE [b137_SNPContigLoc] ADD CONSTRAINT [fk_b137_SNPContigLoc_rs] FOREIGN KEY (snp_id) REFERENCES [SNP](snp_id)\r
187 GO
188 ALTER TABLE [b137_SNPContigLoc] ADD CONSTRAINT [pk_b137_SNPContigLoc]  PRIMARY KEY  CLUSTERED ([snp_type] ASC,[snp_id] ASC,[ctg_id] ASC,[asn_from] ASC)\r
189 GO
190
191
192
193 ALTER TABLE [b137_SNPMapInfo] ADD CONSTRAINT [fk_b137_SNPMapInfo_rs] FOREIGN KEY (snp_id) REFERENCES [SNP](snp_id)\r
194 GO
195
196
197 ALTER TABLE [dn_IND_batchCount] ADD CONSTRAINT [pk_dn_IND_batchCount]  PRIMARY KEY  NONCLUSTERED ([batch_id] ASC,[pop_id] ASC)\r
198 GO
199
200
201 ALTER TABLE [dn_PopulationIndGrp] ADD CONSTRAINT [pk_dn_PopulationIndGrp]  PRIMARY KEY  CLUSTERED ([pop_id] ASC)\r
202 GO
203
204 ALTER TABLE [dn_batchCount] ADD CONSTRAINT [pk_dn_batchCount]  PRIMARY KEY  NONCLUSTERED ([batch_id] ASC)\r
205 GO
206
207 ALTER TABLE [dn_handleCount] ADD CONSTRAINT [pk_dn_handleCount]  PRIMARY KEY  NONCLUSTERED ([handle] ASC,[batch_type] ASC)\r
208 GO
209
210
211