2013-10-01 5 views
0

글 머리 기호와 하위 글 머리 기호를 사용하여 고객으로부터 목록을 받았습니다. Postgres 데이터베이스에 이들을 저장하는 가장 좋은 방법은 무엇입니까? 예를 들어 설명해 주면 좋을 것입니다.글 머리 기호 및 데이터베이스

감사합니다.

구조는 유사한이다

  • Defect1 defect1
  • defect1의 또 다른 가능한 예
  • Defect2
    • possibl의
      • 가능한 인스턴스 defect2
      • defect2의 또 다른 가능한 인스턴스의 전자 예 ...
  • +0

    몇 가지 옵션이 있습니다. 하나는 글 머리 기호를 제거하기 위해 텍스트 편집기에서 서식을 다시 지정하는 것입니다. 두 번째는 인턴이해야한다는 것입니다. – NotMe

    +0

    제 생각에 우리는 조금 더 나아가 야합니다. 같은 : 다른 총알 포인트는 별도의 레코드를 정의합니까? 한 번 처리해야하는 이메일 목록이나 진행중인 문제가 있습니까? 그것은 모두 하나의 얼룩으로 들어가는가? 기존 테이블 구조가 있습니까? 전혀 시도한 적이 있습니까? 데이터 스 니펫과 원하는 작업의 예가 있습니까? 간단히 말해, 귀하가 가지고있는 특정 문제까지 관련 세부 사항을 제공 할 수 있습니까? – NotMe

    답변

    2

    들여리스트를 들어 당신은 기본적으로 트리 구조에 대해 얘기하고. 계층 구조를 저장하는 데는 여러 가지 방법이 있습니다. 비교를 위해이 대답을보십시오.

    Design Relational Database - Use hierarchical datamodels or avoid them?

    당신이 그냥 밖으로가 와서 같이 침을하려고하는 경우, 즉, 데이터를 사용하는 방법에 따라이 특정 사용 계층 측면을 건너 뛸 수 있습니다 case와 그냥 각 줄을 들여 쓰기 필드와 함께 순서대로 저장하십시오. 그것은 나무로 할 수있는 일을 거의하지 않을 것이지만, 당신의 특별한 경우에 필요한 전부일지도 모릅니다.

    +0

    내 텍스트에 '\ n'과 '\ t'를 추가하는 것과 비슷한 것이 적절한 디스플레이를 유발합니까? –

    +0

    @ Lilluda5, 아니요, 구분 기호가있는 단일 큰 텍스트 필드에 모든 데이터를 저장하는 것은 다릅니다. 이는 또한 최종 목표에 따라 적절할 수 있습니다. 중요한 문제는 각 줄이 고유 한 레코드인지 아니면 전체 텍스트가 레코드인지 여부입니다. 데이터를 어떻게 관련시키고 있는지, 어떻게 검색하고 있는지, 어떻게 표시하고 있는지에 따라 달라집니다. –

    +0

    처음부터 전체 텍스트 필드를 전체적으로 저장하려고합니다. 아마도 가장 잘 작동 할 것입니다. –

    관련 문제