Sample Image
공지: 보이드리얼리티 베타 서비스가 시작 됐습니다. (2025-03-09 13:13:36)

프로그래밍 >

581 ㅇㅅㅇ는 봐라 2025-03-17 08:59:16 16
홀 | 2025-03-17 08:59:16 | 16 hits

문장 table

text: I have pain in leg, reading: 나는 다리가 아프다 이런 문장과 발음들이 들어있음


단어table

word      reading 

leg                다리

foot                다리

bridge            다리

stomach        배

belly                배

등등...            등등..(한개짜리도 많음)


여기서 만들고 싶은건 "배가 아프다" 가 주어졌을 때 보기엔 1stomach  2belly   3abdoman 이런식으로 주어진 후 답인 1 을 찾는 학습 프로그램임


---------------------------------------


이 요구사항에서 원하는 기능은 다음과 같다.


기능 1. 문장에서 쓰인 단어 중 발음이 같은 것을 찾기. 즉 문장 "배가 아프다"에서 발음 "배"를,

발음 "배"로 "stomach", "belly", "abdomen"를 찾는 기능

기능 2. 문장에서 쓰인 단어를 찾기. 즉 "배가 아프다"라는 문장으로 단어 "stomach"를 찾는 기능


글쓴이가 설계한 테이블에는 문제가 있다.

글쓴이가 설계한 테이블에서 이 두 기능을 SQL로 구현하려면 문자열 연산을 해야 하므로 구현이 어렵고 비효율적이다.


대신 테이블에 포함관계를 나타내야 한다. 필요한 테이블은 다음 여섯개이다.


테이블 1. 문장

테이블 2. 단어

테이블 3. 발음

테이블 4. 문장-단어 포함관계

테이블 5. 문장-발음 포함관계

테이블 6. 단어-발음 대응관계


요구사항의 기능 1을 테이블 1, 5, 6을 JOIN하여 계산해 얻을 수 있다.

요구사항의 기능 2를 테이블 1, 4를 JOIN하여 얻을 수 있다.

(^오^) "Cool~" 0 | (-_-) "Damn!" 0
목록 수정  삭제
목록 수정 삭제

프로그래밍 프로세스

스레드 작성
135 WIN API HTTP HttpSendRequest로 연결을 헀을때 내용 [0] dd 2024-12-30 10:04:37 311
dd | 2024-12-30 10:04:37 | 311 hits
134 페북 api 연동 계속에러나는데 도와주세요 [0] asd 2024-12-30 09:22:25 313
asd | 2024-12-30 09:22:25 | 313 hits
133 코더는 수학적 사고능력 없어도 할수 있냐? [0] 쑵새 2024-12-30 09:01:17 334
쑵새 | 2024-12-30 09:01:17 | 334 hits
132 c# win ce 환경에선 mpr.dll 못 쓰냐? [0] 노흑 2024-12-30 08:40:09 317
노흑 | 2024-12-30 08:40:09 | 317 hits
131 진짜 씨발 자바에서 interface가 왜 필요한지도 모르는 새끼들이 [0] ㅇㅇ 2024-12-30 07:36:21 310
ㅇㅇ | 2024-12-30 07:36:21 | 310 hits
130 서버 메모리사용량이 272128남았는데 [0] Sayrin 2024-12-30 07:15:13 311
Sayrin | 2024-12-30 07:15:13 | 311 hits
128 한국it전문학교 다닐려고하는데(진지) [0] ㅁㅁㅁ 2024-12-27 21:54:17 325
ㅁㅁㅁ | 2024-12-27 21:54:17 | 325 hits
126 1학년 여자입니다. 질문 드립니다 [0] ♡whiterabbit♡ 2024-12-27 21:11:31 286
♡whiterabbit♡ | 2024-12-27 21:11:31 | 286 hits
125 흔한 전공자의 헛된 환상 [0] ㅎㅌ 2024-12-27 20:50:22 332
ㅎㅌ | 2024-12-27 20:50:22 | 332 hits
123 신입이라면 포트폴리오를 어느정도로 해야할까요? [0] ㅋㄷㅇㅊㄹ 2024-12-27 20:08:06 317
ㅋㄷㅇㅊㄹ | 2024-12-27 20:08:06 | 317 hits
122 자동실행스크립트 해제법 아는사람? [0] ㅂㅁㅋ 2024-12-27 19:25:26 366
ㅂㅁㅋ | 2024-12-27 19:25:26 | 366 hits
121 갠작은 집에가서 하면 안됌? [0] 주변인 2024-12-27 19:04:17 307
주변인 | 2024-12-27 19:04:17 | 307 hits
120 우와야 고맙다 너때문에 해킹한새1기 역관광햇다 [0] 1 2024-12-27 18:21:32 313
1 | 2024-12-27 18:21:32 | 313 hits
118 나프사? 이책 좋음? 무슨내용임 [0] ㅇㅇ 2024-12-27 17:18:11 319
ㅇㅇ | 2024-12-27 17:18:11 | 319 hits
117 한국 it개발자 신입은 왜 죄다 파견만 뽑냐 [0] ㅇㅇ 2024-12-27 16:56:33 317
ㅇㅇ | 2024-12-27 16:56:33 | 317 hits
116 컴공에서 필수적으로 배워야되는 과목들 열거 좀 해봐라 [1] 수크라제 2024-12-27 16:35:25 329
수크라제 | 2024-12-27 16:35:25 | 329 hits
115 맨첨에 프로그래밍 배울때 배워서 뭐할라고했음??? [1] ㅇㅇ 2024-12-27 15:32:10 317
ㅇㅇ | 2024-12-27 15:32:10 | 317 hits
114 지방대 애들 겁나 무섭다 [0] ㅇㅇ 2024-12-27 14:28:55 304
ㅇㅇ | 2024-12-27 14:28:55 | 304 hits
113 C샵이 그렇게 좋냐??? [0] 1 수크라제 2024-12-27 14:07:47 348
수크라제 | 2024-12-27 14:07:47 | 348 hits
111 Django vs Ruby on Rails [0] ㅁㅈㅇㅁㅈ 2024-12-27 13:25:28 352
ㅁㅈㅇㅁㅈ | 2024-12-27 13:25:28 | 352 hits