안녕하세요.. 자주 와서 공부하고 가는 개발자입니다.
다름이 아니라 이번에 큰 난관에 부딪혀서요...ㅜ.ㅜ 제품을 배분기에 배분해야하는 문제입니다.
스타일색상규격 형태의 패션제품인데요.
배분기는 1-98 번 까지 슈트가 있구요.. 슈트 하부에는 서브슈트가 있습니다.
1슈트 |
1슈트 |
1슈트 |
1슈트 |
1슈트 |
2슈트 |
2슈트 |
|
|
|
|
|
|
|
98슈트 |
1-1 |
1-2 |
1-3 |
1-4 |
1-5 |
2-1 |
2-2 |
|
|
|
|
|
|
|
|
red |
black |
yellow |
red |
white |
red |
red 에러 |
|
|
|
|
|
|
|
|
즉, 제품이 1번슈트에 5 색상별로 서브슈트에 배분됩니다. 그런데 한 슈트내 바로 옆 서브슈트 끼리는 색상이 달라야 해요....
그렇게 5개 서브슈트가 다 배분되면 다음 슈트로 순번 되어야 합니다.
즉, 이런 데이타가
WCT004 BK 090
WCT017 BK 090
WDW013 RE 090
WDW013 RE 095
WDW019 BE 090
WDW023 WI 100
WDW025 KH 085
이런 식으로 배분되어야 합니다.
제품 색상 규격 슈트 서브슈트
WDW013 RE 095 1 1
WDW025 KH 090 1 2
WCT001 MY 095 1 3
WDW023 WI 100 1 4
WDW025 KH 085 1 5
WCT004 BK 090 2 1
WDW013 RE 090 2 2
랜덤 Value 를 써도 색상이 바로 옆으로 배치될떄도 있고 해서 답이 안나옵니다...
마농님 도와주세요.... ㅜ.ㅜ
|