Click here to Skip to main content
15,914,820 members
Home / Discussions / Design and Architecture
   

Design and Architecture

 
QuestionA project of compiler Pin
Dmitri Novikov27-Feb-12 11:40
Dmitri Novikov27-Feb-12 11:40 
AnswerRe: A project of compiler Pin
R. Giskard Reventlov27-Feb-12 12:29
R. Giskard Reventlov27-Feb-12 12:29 
QuestionData dictionary SQLServer versions Pin
OChristiaanse20-Feb-12 3:38
OChristiaanse20-Feb-12 3:38 
AnswerRe: Data dictionary SQLServer versions Pin
jschell20-Feb-12 10:34
jschell20-Feb-12 10:34 
GeneralRe: Data dictionary SQLServer versions Pin
OChristiaanse21-Feb-12 0:00
OChristiaanse21-Feb-12 0:00 
GeneralRe: Data dictionary SQLServer versions Pin
jschell21-Feb-12 9:31
jschell21-Feb-12 9:31 
GeneralRe: Data dictionary SQLServer versions Pin
OChristiaanse21-Feb-12 20:56
OChristiaanse21-Feb-12 20:56 
GeneralRe: Data dictionary SQLServer versions Pin
jschell22-Feb-12 11:40
jschell22-Feb-12 11:40 
OChristiaanse wrote:
You never got problems that a client updated the software (adding columns and
tables)


Normally the systems I work on do not allow that. Not sure I have worked on any that did that.

OChristiaanse wrote:
and after a crash restored a database from before the update?


If they added them and failed to restore them then that would be their problem.

OChristiaanse wrote:
How would you prevent this, other than checking the structure?


I would start by not allowing that in the first place.

The first possible solution to allow for user defined data is to provide a meta data structure in the database, via appropriate tables, rather than allowing users to add their own.

Other than that how do you prevent them from adding something you don't know about? If you don't know about it no solution you come up with will allow you to detect if it is missing.
GeneralRe: Data dictionary SQLServer versions Pin
OChristiaanse27-Feb-12 3:41
OChristiaanse27-Feb-12 3:41 
GeneralRe: Data dictionary SQLServer versions Pin
Pete O'Hanlon27-Feb-12 3:45
mvePete O'Hanlon27-Feb-12 3:45 
QuestionRe: Data dictionary SQLServer versions Pin
OChristiaanse27-Feb-12 10:21
OChristiaanse27-Feb-12 10:21 
AnswerRe: Data dictionary SQLServer versions Pin
Pete O'Hanlon27-Feb-12 11:29
mvePete O'Hanlon27-Feb-12 11:29 
QuestionRe: Data dictionary SQLServer versions Pin
OChristiaanse27-Feb-12 14:34
OChristiaanse27-Feb-12 14:34 
AnswerRe: Data dictionary SQLServer versions Pin
Pete O'Hanlon27-Feb-12 19:52
mvePete O'Hanlon27-Feb-12 19:52 
QuestionRe: Data dictionary SQLServer versions Pin
OChristiaanse27-Feb-12 20:18
OChristiaanse27-Feb-12 20:18 
AnswerRe: Data dictionary SQLServer versions Pin
Pete O'Hanlon27-Feb-12 20:57
mvePete O'Hanlon27-Feb-12 20:57 
GeneralRe: Data dictionary SQLServer versions Pin
OChristiaanse27-Feb-12 22:30
OChristiaanse27-Feb-12 22:30 
GeneralRe: Data dictionary SQLServer versions Pin
Pete O'Hanlon27-Feb-12 22:37
mvePete O'Hanlon27-Feb-12 22:37 
GeneralRe: Data dictionary SQLServer versions Pin
jschell29-Feb-12 11:40
jschell29-Feb-12 11:40 
GeneralRe: Data dictionary SQLServer versions Pin
OChristiaanse29-Feb-12 20:06
OChristiaanse29-Feb-12 20:06 
QuestionWPF and sqlserver 2008 express Pin
radhwane14-Feb-12 14:48
radhwane14-Feb-12 14:48 
AnswerRe: WPF and sqlserver 2008 express Pin
Richard MacCutchan14-Feb-12 22:38
mveRichard MacCutchan14-Feb-12 22:38 
AnswerRe: WPF and sqlserver 2008 express Pin
Paul Conrad16-Feb-12 18:39
professionalPaul Conrad16-Feb-12 18:39 
AnswerRe: WPF and sqlserver 2008 express Pin
Abhinav S20-Feb-12 20:27
Abhinav S20-Feb-12 20:27 
GeneralConclusion of drafting Solution&Design document Pin
aoe.Dylan12-Feb-12 20:24
aoe.Dylan12-Feb-12 20:24 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.