나는 Items, Places, Categories 등의 테이블과 함께 추상 데이터베이스 구조를 사용하는 세 개의 웹 사이트를 가지고 있습니다 ... GetItemsByCategory, GetRelatedItems 등과 같은 저장 프로 시저 ... 실제로 정확하게 사용하고 있습니다. 이 3 개의 다른 웹 사이트에 대한 동일한 데이터베이스 구조.동일한 데이터베이스 구조를 사용하는 여러 웹 사이트
모든 웹 사이트에 대해 동일한 코드를 사용하는 코드 관점에서 (모든 HTML은 특정 foreach 코드입니다) 모든 공통 코드는 모든 웹 사이트에서 사용되는 소수의 프로젝트에 있습니다. 모든 웹 사이트에 있음) 나는 한 곳 (모두 공통적 인 부분)에서 수정하고 자동으로 모든 웹 사이트에서 수정 사항을 얻습니다.
실제로 저는 Asp.net MVC3 및 Sql 서버를 사용하고 있습니다.
매번 내가 funcionality를 확장하고 싶습니다. 새 테이블, 저장 프로 시저 또는 데이터베이스와 관련된 것이 필요합니다. 각 데이터베이스에서 수정해야합니다.
모든 웹 사이트에서 동일한 유연성과 데이터베이스 수정을 수행하는 데 사용할 수있는 방법을 알고 계십니까?
내가 좋은 접근 방식을 사용하고 있다고 생각합니까 아니면 다른 의견을 사용해야한다고 생각하십니까?