본문 바로가기

분류 전체보기147

[ERwin] PK 및 Relationships 네이밍 변경 네이밍 수정을 하지 않으면 R6-(엔티티) 등의 임의의 constraint 네임이 생성된다. 이것은 확인도 어렵고, 불분명하기에 적절한 네이밍을 설정해주는 것이 좋다. > 규칙정의 PK : PK_테이블_컬럼 RelationsShips : FK__자식테이블_자식컬럼__부모테이블_부모컬럼 ( '__'은 명확한 구분을 위해 ) Tools -> Names -> Model Naming Options.. RelastionShips 항목에 다음의 코드를 입력 FK__%Child_%ChildFK()__%Parent_%ParentPK() Key Group to Index 항목에 다음의 코드 입력 %KeyType_%TableName_%PK() 좀더 자세한 erwin 스크립트는 Macro Toolbox 버튼을 클릭하면 참고.. 2010. 5. 20.
[ERwin] MS-SQL Server 모델링시 Comment 추가하기 Database -> Pre & Post Scripts... 이름을 간단하게 작성하고 하단의 Code 부분에 다음의 코드를 삽입한다. %ForEachTable() { exec sp_addextendedproperty 'MS_Description', '%EntityName', 'user', 'dbo', 'table', '%TableName' go %ForEachColumn() { exec sp_addextendedproperty 'MS_Description', '%ColumnComment', 'user', 'dbo', 'table', '%TableName', 'column', '%ColName' go } } 스키마 제너레이터에서 추가된 것을 확인. 2010. 5. 17.
doctype 사용시 scrolltop 값 가져오기. 보통 브라우저의 스크롤은 document.body.scrollTop 으로 가져올 수 있지만,Doctype 이 선언된 경우 이 값은 항상 0 을 반환한다. 이때는 document.documentElement.scrollTop 으로 가져오면 된다. 2010. 4. 30.
MS-SQL 성능 관련 참고 사이트 바로가기 2010. 4. 27.