Click here to Skip to main content

Design and Architecture

   

 
You must Sign In to use this message board. (secure sign-in)
 
Search this forum  
 FAQ
    Noise  Layout  Per page  Show 
  Refresh
AnswerRe: A project of compiler Pinmembermark merrens12:29 27 Feb '12  
QuestionData dictionary SQLServer versions PinmemberOChristiaanse3:38 20 Feb '12  
AnswerRe: Data dictionary SQLServer versions Pinmemberjschell10:34 20 Feb '12  
GeneralRe: Data dictionary SQLServer versions PinmemberOChristiaanse0:00 21 Feb '12  
GeneralRe: Data dictionary SQLServer versions Pinmemberjschell9:31 21 Feb '12  
GeneralRe: Data dictionary SQLServer versions PinmemberOChristiaanse20:56 21 Feb '12  
GeneralRe: Data dictionary SQLServer versions Pinmemberjschell11:40 22 Feb '12  
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 PinmemberOChristiaanse3:41 27 Feb '12  
GeneralRe: Data dictionary SQLServer versions PinprotectorPete O'Hanlon3:45 27 Feb '12  
QuestionRe: Data dictionary SQLServer versions PinmemberOChristiaanse10:21 27 Feb '12  
AnswerRe: Data dictionary SQLServer versions PinprotectorPete O'Hanlon11:29 27 Feb '12  
QuestionRe: Data dictionary SQLServer versions PinmemberOChristiaanse14:34 27 Feb '12  
AnswerRe: Data dictionary SQLServer versions PinprotectorPete O'Hanlon19:52 27 Feb '12  
QuestionRe: Data dictionary SQLServer versions PinmemberOChristiaanse20:18 27 Feb '12  
AnswerRe: Data dictionary SQLServer versions PinprotectorPete O'Hanlon20:57 27 Feb '12  
GeneralRe: Data dictionary SQLServer versions PinmemberOChristiaanse22:30 27 Feb '12  
GeneralRe: Data dictionary SQLServer versions PinprotectorPete O'Hanlon22:37 27 Feb '12  
GeneralRe: Data dictionary SQLServer versions Pinmemberjschell11:40 29 Feb '12  
GeneralRe: Data dictionary SQLServer versions PinmemberOChristiaanse20:06 29 Feb '12  
QuestionWPF and sqlserver 2008 express Pinmemberradhwane14:48 14 Feb '12  
AnswerRe: WPF and sqlserver 2008 express PinmvpRichard MacCutchan22:38 14 Feb '12  
AnswerRe: WPF and sqlserver 2008 express PinmemberPaul Conrad18:39 16 Feb '12  
AnswerRe: WPF and sqlserver 2008 express PinmvpAbhinav S20:27 20 Feb '12  
GeneralConclusion of drafting Solution&Design document Pinmemberaoe.Dylan20:24 12 Feb '12  
GeneralRe: Conclusion of drafting Solution&Design document PinmemberBernhard Hiller21:37 12 Feb '12  

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

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


Advertise | Privacy | Mobile
Beta | 2.5.120517.1 | Last Updated 22 May 2012
Copyright © CodeProject, 1999-2012
All Rights Reserved. Terms of Use
Layout: fixed | fluid