Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1vAs1f-006lWe-8W for pgsql-general@arkaria.postgresql.org; Mon, 20 Oct 2025 15:42:22 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1vAs1d-0025rj-EA for pgsql-general@arkaria.postgresql.org; Mon, 20 Oct 2025 15:42:20 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1vAs1d-0025ra-2b for pgsql-general@lists.postgresql.org; Mon, 20 Oct 2025 15:42:20 +0000 Received: from mail-ej1-x62c.google.com ([2a00:1450:4864:20::62c]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1vAs1Z-003Fyd-2L for pgsql-general@lists.postgresql.org; Mon, 20 Oct 2025 15:42:19 +0000 Received: by mail-ej1-x62c.google.com with SMTP id a640c23a62f3a-b3d196b7eeeso796585466b.0 for ; Mon, 20 Oct 2025 08:42:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kleczek.org; s=google; t=1760974936; x=1761579736; darn=lists.postgresql.org; h=to:in-reply-to:cc:references:message-id:date:subject:mime-version :from:content-transfer-encoding:from:to:cc:subject:date:message-id :reply-to; bh=PyyLiFkfd8APw+3i+Sn8eKPMKkKSsmldnTLfZwqmEeQ=; b=MHnZN/wODoGfXuDNPYuEJDHbRjUfV3pv/epDAxZCK+0MHYuo9u2Q4TxorX52xyjdwj 0mtshXCAzLp14anRti/7+oqGFZQvlEC2C+/zq+QomxoTzSurBs1apN0dSsT5R9HL0vUM fW2yoKHCVzQ/6vyLXkyn26Wajmj629qVM0G0A= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1760974936; x=1761579736; h=to:in-reply-to:cc:references:message-id:date:subject:mime-version :from:content-transfer-encoding:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=PyyLiFkfd8APw+3i+Sn8eKPMKkKSsmldnTLfZwqmEeQ=; b=PgNLhEuJTp4QSM2woav74DKGDxzeBSZUxh8sGFOZ/1gfI0Lep/SYJtvwpWk78sw/Yu hLJtlefsMgFPUn5kltkbhmOqHvanx/9bLcEsx+nfCg1c7CabnmaZXmxjUb7mjaTkegSx iFElllzv8nuUhxp9nOZaTVRt0BZ/be9AihNuwZ/Pm4QbUYBS4EUPRLNehFqvWVxscsqK w7RdgHt2bkkGdrf+8bGOh9VYl1iok4fkDAS5pipWPE95zgBPaxXewH7GcpJRBjQC39sb bRLPT/TQw/vUtYJmlXUnSy6bR8yyHvgSiMqfCtwpIyjYKosuQnaKOVBvNglDksiXmYRS gfmg== X-Gm-Message-State: AOJu0Yzgm4OSEW9ZAJW637zyzctryXXWeYt8PzOurjgyXhwB2PjCSjdd ZSs3nGqXQnemEYYmuFJx7+4aClCsGEU2hoiV9h5iE8G1wB1MJ+5CTLnRWP5ECRpZ8k3AhEUQe5a 69sbC X-Gm-Gg: ASbGncugyXREaomuEOVsClx6/KHVPU79SDv46VGAtvrDh4SBsmUXSHtLwfecXPsy3Vf k/J45WJ/TVYwRVOQDga7Of5VrOZzu3J13d0aHEyHSR4Pwa0zGM0yf9EoZ7n4pyRzIYxemRptu9i o63AgmTBh5crdme0RDd34wXGN0YD4oS9J3Xcro8F4OogyUBber4MD460ufcbWQ7Wl/VEoFlePD9 6fB1tBjobT3Zz8CD8bSmx6wZgQWNqNa4kHq/1ZAmcfjvseF99f/CZHHKhQ9aZLpRJ/41aJ6Q4q/ TbIV1/s/e65HxJxTrLJMfwSUz6muswS8LuX2W8Uu6dCgcKUpjnRT41KYBec77VyAC/MJ/ygHfYl c1kpxWdlKdQ25ncBmE3EllZiPgSQk169clSRGMgKBUSC21X9i6fhCiFVlG+zb5QH227IyCXSHKf XY451sqRhfVfur02b28oX2LSu1yrU= X-Google-Smtp-Source: AGHT+IFbH6LMtvJrIC5iCtE5/a6F5lp+4XoQ2xKvgkFgca5KqStRfn6/yHmRhe5/sXapLDWyCJ4OiA== X-Received: by 2002:a17:907:7f1e:b0:b4e:fc90:47a8 with SMTP id a640c23a62f3a-b647254f626mr1589248966b.4.1760974935914; Mon, 20 Oct 2025 08:42:15 -0700 (PDT) Received: from smtpclient.apple (b15.kleczek.org. [185.20.172.182]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b65e839416csm823034866b.28.2025.10.20.08.42.15 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 20 Oct 2025 08:42:15 -0700 (PDT) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable From: =?utf-8?Q?Micha=C5=82_K=C5=82eczek?= Mime-Version: 1.0 (1.0) Subject: Re: Arrays vs separate tables Date: Mon, 20 Oct 2025 17:41:54 +0200 Message-Id: <5D3A03DC-02F1-4DD9-8C5C-C6F5F484E4A3@kleczek.org> References: <7f4ba1e2-672-666-d5a7-d2a641c396a5@appl-ecosys.com> Cc: pgsql-general@lists.postgresql.org In-Reply-To: <7f4ba1e2-672-666-d5a7-d2a641c396a5@appl-ecosys.com> To: Rich Shepard X-Mailer: iPhone Mail (22G100) List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk > On 20 Oct 2025, at 17:06, Rich Shepard wrote: >=20 > =EF=BB=BFOn Mon, 20 Oct 2025, Micha=C5=82 K=C5=82eczek wrote: >=20 >> Do you have any means to make sure you didn=E2=80=99t enter the same numb= er for >> two different companies then? >=20 > Michal, >=20 > Yes. New companies are added one-at-a-time. In the 28 years I've used > postgres I've not had any such issues. Ok, if manual integrity validation works for you then arrays are fine. =E2=80=94 Michal=